engineering circuit simulator design cad manufacturing arredamento architettura engineer computer aided engineering engineers cam design for manufacturing autocad cae industrial design circuit simulation design automation embedded systems analog eda cnc computer aided design